package com.gudaichaoren.spider.pageprocesser;


import us.codecraft.webmagic.selector.Selectable;

enum BuildLotteriesShuangseDataEnum {
    PERIOD(0) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setFirst(selectable);
        }
    }, RED_BALL_01(1) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall01(selectable);
        }
    }, RED_BALL_02(2) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall02(selectable);
        }
    }, RED_BALL_03(3) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall03(selectable);
        }
    }, RED_BALL_04(4) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall04(selectable);
        }
    }, RED_BALL_05(5) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall05(selectable);
        }
    }, RED_BALL_06(6) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall06(selectable);
        }
    }, RED_BALL_07(7) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall07(selectable);
        }
    }, RED_BALL_08(8) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall08(selectable);
        }
    }, RED_BALL_09(9) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall09(selectable);
        }
    }, RED_BALL_10(10) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall10(selectable);
        }
    }, RED_BALL_11(11) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall11(selectable);
        }
    }, RED_BALL_12(12) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall12(selectable);
        }
    }, RED_BALL_13(13) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall13(selectable);
        }
    }, RED_BALL_14(14) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall14(selectable);
        }
    }, RED_BALL_15(15) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall15(selectable);
        }
    }, RED_BALL_16(16) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall16(selectable);
        }
    }, RED_BALL_17(17) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall17(selectable);
        }
    }, RED_BALL_18(18) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall18(selectable);
        }
    }, RED_BALL_19(19) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall19(selectable);
        }
    }, RED_BALL_20(20) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall20(selectable);
        }
    }, RED_BALL_21(21) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall21(selectable);
        }
    }, RED_BALL_22(22) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall22(selectable);
        }
    }, RED_BALL_23(23) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall23(selectable);
        }
    }, RED_BALL_24(24) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall24(selectable);
        }
    }, RED_BALL_25(25) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall25(selectable);
        }
    }, RED_BALL_26(26) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall26(selectable);
        }
    }, RED_BALL_27(27) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall27(selectable);
        }
    }, RED_BALL_28(28) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall28(selectable);
        }
    }, RED_BALL_29(29) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall29(selectable);
        }
    }, RED_BALL_30(30) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall30(selectable);
        }
    }, RED_BALL_31(31) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall31(selectable);
        }
    }, RED_BALL_32(32) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall32(selectable);
        }
    }, RED_BALL_33(33) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setRedBall33(selectable);
        }
    }, blue_ball_01(35) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall01(selectable);
        }
    }, blue_ball_02(36) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall02(selectable);
        }
    }, blue_ball_03(37) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall03(selectable);
        }
    }, blue_ball_04(38) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall04(selectable);
        }
    }, blue_ball_05(39) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall05(selectable);
        }
    }, blue_ball_06(40) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall06(selectable);
        }
    }, blue_ball_07(41) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall07(selectable);
        }
    }, blue_ball_08(42) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall08(selectable);
        }
    }, blue_ball_09(43) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall09(selectable);
        }
    }, blue_ball_10(44) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall10(selectable);
        }
    }, blue_ball_11(45) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall11(selectable);
        }
    }, blue_ball_12(46) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall12(selectable);
        }
    }, blue_ball_13(47) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall13(selectable);
        }
    }, blue_ball_14(48) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall14(selectable);
        }
    }, blue_ball_15(49) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall15(selectable);
        }
    }, blue_ball_16(50) {
        @Override
        public void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData) {
            lotteriesShuangseData.setBlueBall16(selectable);
        }
    };


    private final int i;

    BuildLotteriesShuangseDataEnum(int i) {
        this.i = i;
    }

    public int getI() {
        return i;
    }

    public abstract void handle(Selectable selectable, LotteriesShuangseData lotteriesShuangseData);
}